﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WC.DL.DALC.IF;

namespace WC.DL.DALC.Factory
{
    public class DAOFactory
    {
        public static IClienteDALC ClienteDALC
        {
            get
            {
                return WC.DL.DALC.SAP.ClienteDALC.Instance;
            }
        }

        public static ISectorDALC SectorDALC
        {
            get
            {
                return WC.DL.DALC.SAP.SectorDALC.Instance;
            }
        }

        public static IHelperDALC HelperDALC
        {
            get
            {
                return WC.DL.DALC.SAP.HelperDALC.Instance;
            }
        }

        public static IParametroDALC ParametroDALC
        {
            get
            {
                return WC.DL.DALC.SAP.ParametroDALC.Instance();
            }
        }

        public static ICtaCteDALC CtaCteDALC
        {
            get
            {
                return WC.DL.DALC.SAP.CtaCteDALC.Instance;
            }
        }

        /*********SQL********************************/
        public static IUsuarioDALC UsuarioDALC
        {
            get
            {
                return WC.DL.DALC.MSSQL.UsuarioDALC.Instance;
            }
        }
        public static IMensajeDALC MensajeDALC
        {
            get
            {
                return WC.DL.DALC.MSSQL.MensajeDALC.Instance;
            }
        }
        public static IPopUpDALC PopUpDALC
        {
            get
            {
                return WC.DL.DALC.MSSQL.PopUpDALC.Instance;
            }
        }

    }
}
